every inch the something - Alemán Inglés Diccionario